turbo boost pressure gauge - Francés Inglés Diccionario